import tkinter as tk
import tkinter.ttk as ttk
# 定义事件处理函数
def print_it():
    print("hi there")

root = tk.Tk()
root.geometry("300x300")
def turn_black( event):
    event.widget["activeforeground"] = "black"  # 恢复默认黑色
button=ttk.Button(root, text="turn black", command=turn_black)
button.bind("<Leave>", turn_black)  # 鼠标离开时触发
button.pack()
# 创建一个按钮组件，命名为 fred
fred = tk.Button(root, text="点击我")

# 为按钮绑定点击事件：点击时执行 print_it 函数
fred["command"] = print_it

fred.pack()  # 显示按钮
root.mainloop()